The early development of Mohammedanism - Margoliouth, David Samuel (Constable, 1926)