Middle East
Ancient history
Canaan
Hyksos
Manetho
Kamose
Bakenranef
Set
Apis
Nile River Delta
Egyptian gods
Africa