Andrew J Newman

Andrew J. Newman is Lecturer in Islamic Studies and Persian in the Department of Islamic and Middle Eastern Studies at the University of Edinburgh.