Robert Gleave

Robert Gleave is a professor of Arabic Studies in the Institute of Arab and Islamic Studies at the University of Exeter.

[1][2]