Chandogya upanisad: translation and commentary - Narayana prasad, Muni (D.K Print world (P) Ltd, 2006)