Mahatama Basaveshwara And Guru Ravidas
Publisher: Basava Samiti
Published: 2009
Number of pages: 38