Encyclopaedia of techniques of teaching Methods of teaching life science volume - 1 - Shankar. T. (New Delhi Cresent Publishing Corporation, 2007)