The Speeches & Table-Talk of the Prophet Mohammad - Muhammad, Prophet, -632; Lane-Poole, Stanley, 1854-1931 [Editor]