Tareekh e Islam Urdu is an Urdu version of the spirit of Islam. Syed Ameer Ali was a famous writer. He authored some great books on history.