Difficult times and drastic solutions - Ahrens, Alexander (The Enigma of the Hyksos. - | ISSN: 9783447117371)