Ahuja, Ram Samajik sarvekshan evam anusandhan - Jaipur Rawat Publications 2017 - ix, 326 p. Dewey Class. No.: 300.72 A85S