With a reign spanning 1478 - 1458 BC, who was the longest-ruling female pharaoh of Egyptian descent?
Hatshepsut