Mohammed, The Prophet of Islam - Hayes, H. E. E. (Herbert Edward Elton) (Project Gutenberg, 2004)