Sharma, Sashi Prabha Teacher education: principles, theories and practices / Sashi Prabha Sharma - New Delhi: Kanishka Publishers Distributors, 2007. - 574 p. Dewey Class. No.: 370.71109542 / SHA/T