Author: Ashmole, Bernard & Yalouris, Nikolas.