The Speeches And Table-Talk Of The Prophet Mohammad by Stanley Lane-Poole