ID:DA10521134
Mahesh Rangarajan
Rangarajan, M. (Mahesh)
Search authors sharing the same name
by Mahesh Rangarajan
Centre for Contemporary Studies, Nehru Memorial Museum and Library 1998 Occasional papers on history and society 3rd ser., no .29
Available at 1 libraries
Oxford University Press 1996 Studies in social ecology and environmental history
Available at 6 libraries