A Modern history of the Islamic world - Agrawal, Rashmi (New York I.B.Tauris, 2000)