Social and philosophical movements in india: At a glance - Padma Rao, Katti (Lokayata Publications, 2000)