Modern methods of teaching chemistry - Agarwal, D. D. (New Delhi, 2001)