Noorzehra Zaidi

Assistant Professor of History, University of Maryland, Baltimore County