Mahavira and his philosophy of life
By: by A.N. Upadhye
Series: Transaction (Indian Institute of Culture) -- no. 25
Publisher: Indian Institute of Culture
Published: 1956
Place of publication: Bangalore
Language: eng
Number of pages: 12