Historical Novels • Islamic Books • Syed Zaid Zaman Hamid Hazrat Khalid Bin Waleed by Syed Zaid Zaman Hamid