The Speeches and Table Talk of the Prophet Mohammad - Chosen and Translated, with Introduction and Notes