War in ancient Egypt : the New Kingdom - Spalinger, Anthony John, (Ancient world at war.)