Muhammad : his life based on the earliest sources - Lings, Martin (The Islamic texts Society, 2007)