Modern encyclopaedia of science teaching - Ratho T N; Ravi Prakash (New Delhi: Kanishka, 1994)