Muhammad : a prophet for our time - Armstrong, Karen, 1944- (New York : Atlas Books/HarperCollins, 2006)
Includes bibliographical references (p. 231-249).
Keywords: Muḥammad, -- Prophet, -- -632 -- Biography; Islam -- 21st century