Muhammad : A Biography of the Prophet - Armstrong, Karen (Phoenix Press, 1991)