Vinayak Chaturvedi

Vinayak Chaturvedi is a Professor of History at the University of California, Irvine