Heracleion, Herakles and Naukratis. - Höckmann, Ursula (Oxford Centre for Maritime Archaeology, Institute of Archaeology, 2010)