Hatchepsut : The female pharaoh - Tyldesley, Joyce (Penguin Books, 1998)