Middle Kingdom Egypt and Africa - Bard, Kathryn A. (The Oxford history of the ancient Near East., 2022)