TY - BOOK AU - Shashi Prabha Sharma. TI - Teaching of social studies: Principles, approaches and practices U1 - 300.7 SHA CY - New Delhi ER -