Shashi Prabha Sharma Teacher education : principles, theories, and practices / Shashi Prabha Sharma - New Delhi : Kanishka Publishers, Distributors, 2016. - xxv, 574 pages ; 23 cm ISBN: 8173915407 Subjects--Topical Terms: Education and state. Dewey Class. No.: 370.954 SHA