A history of Ancient Egypt - Romer, John (Allen Lane, an imprint of Penguin Books, 2023)