Decisive Moments in the History of Islam - ENAN, Muhammad Abdullah (Shaikh Muhammad Ashraf)