Hatchepsut : the female pharaoh - Tyldesley, Joyce A.