Teaching social studies Concepts and applications - Sharma,Madhulika (New Delhi Kanishka Publishers, 2013)