Hatchepsut the female pharaoh - Tyldesley, Joyce A. 1960- (Viking, 1996)