Sharma, S. P. (2005). Teacher education: Principles, theories and practices. Kanishka.
Chicago Edition CitationSharma, Shashi Prabha. Teacher Education: Principles, Theories and Practices. New Delhi: Kanishka, 2005.
MLA Edition CitationSharma, Shashi Prabha. Teacher Education: Principles, Theories and Practices. Kanishka, 2005.
Warning: These citations may not always be 100% accurate.