A Hellenic fortification tower on the Kefala Ridge at Knossos. - Hood, S. (1957)