Sanjay Joshi, PhD

Sanjay Joshi Professor
Northern Arizona University
History
Blg 18 Rm #205 Personal Page

Interests

  • History of South Asia, Modern India, Colonialism and nationalism, Middle class formations