Shah Mahmoud Hanifi

Shah Mahmoud Hanifi is an Associate Professor of History at James Madison University where he also serves as the Middle Eastern Communities and Migrations Program Coordinator. See http://web.jmu.edu/history/faculty/hanifi.html.

This individual is a guest contributor for mei.edu, and is not affiliated with The Middle East Institute.