Ruhela, S .P. Teaching of social sciences / by S P Ruhela - New Delhi : Neelkamal publications , 2018. - xix, 448 p. ; 22 cm. ISBN: 9788183164733 Subjects--Topical Terms: Social science teaching Dewey Class. No.: OBC 371.102 / RUH