The Hyksos: A New Investigation - van Seters, J.