Adeeb Khalid Author

Adeeb Khalid is Assistant Professor of History at Carleton College.