A Study of Islamic history - Ali, K. (Adam Publishers, 2011)