Khalid ibn al-Walid
Expedition of Khalid ibn al-Walid (Najran)