Thomas Henry Huxley : Scientist humanist and educator - Bibby, Cyril (1960)