Prof. Dr. Richard McGregor
September 2012 till June 2013
Richard McGregor
VU Station B #351585
Vanderbilt University
2301 Vanderbilt Place
Associate Professor of Islamic Studies and Religion Nashville, Tennessee 37235-1585
Department of Religious Studies
[Email protection active, please enable JavaScript.]