Thutmose III : a new biography - Cline, Eric H