The History of Islam - Najeebabadi, Akbar Shah; Safi-ur-Rehman Mubaralpuri (Saudi Arabia Darussalam, 2001)