Author: Anne, Giorgio de Santillana, Stuart Hampshire FREMANTLE