bernard haykel sayf ibn umar robert bradford fox richard a. gabriel ishwari prasad david rattray peter kenez ibn al- mustawfi al- nuwayri rudolph ware boisrond- tonnerre mark mc kenna (historian) john gillingham charles van onselen frank moya pons justin lhérisson
History_Historians