Hatchepsut : the female pharaoh. - Tyldesley, Joyce A. (Penguin Books, 1996)