Sen B R Effective methods of Teaching Science - New Delhi Commonwealth Publishers 2005 - 223p Subjects--Topical Terms: Science Dewey Class. No.: 500.7 SENE