The Religion Of The Crescent: Being The James Long Lectures On Muhammadanism (1906)