Behrooz Ghamari-Tabrizi

Behrooz Ghamari-Tabrizi is an associate professor of History at Illinois University. See http://www.history.illinois.edu/people/bghamari.