P. J. STEWART studied Arabic at the University of Oxford and spent a year in Egypt before working in Algeria for seven years. Until he retired, he taught in the Honour School of Human Sciences at Oxford, with a special interest in the ecology of religion.
|