William Gould

William Gould is Professor of Indian History at the University of Leeds, where he teaches and publishes on the history and politics of South Asia.