A Modern History of the Islamic World - Schulze, Reinhard (I B Tauris, 2000)