New Edinburgh Islamic Surveys

256 pages paperback

nonfiction history philosophy religion science medium-paced