"Heavy including some 10000-15000 dead" . "20,000 Cavalry" . "641/642" . "Battle of Dongola" . . . . "First Battle of Dongola" . "641 or 642" . . . . . "7th century" . . "8-10,000 Archers and Cavalry" . "Makurian victory" . "First" . "Arab withdrawal from Makuria" . "First Battle of Dongola" . . . . "Rashidun Caliphate" . . . "Kingdom of Makuria" . .