Sharma, Shripad Rama. A Brief Survey of Human History. Karnatak press, 0000.