Amna Khalid

Amna Khalid is Associate Professor of history at Carleton College. Born in Pakistan, Amna earned an M.Phil. & D.Phil. from Oxford University.

No posts