Encyclopaedia of techniques of teaching Methods of teaching civics volume - 3 - Shankar. T. (New Delhi Cresent Publishing Corporation, 2007)