Myths Of Crete And Pre-Hellenic Europe by Donald A. MacKenzie