Rameshwar Prasad Bahuguna teaches History at Jamia Millia Islamia, New Delhi.
Reconfiguring the Historical Landscape of Rajasthan: Essays for G.S.L. Devra