TY - BOOK AU - Armstrong, Karen TI - Muhammad: a biography of the Prophet SN - 9781842126080 U1 - 297.63092 PB - Weidenfeld & Nicolson ER -