Thomas Henry Huxley - Irvine, William (Longmans, Green, 1973)