Huxley: evolution's high priestby Adrian J. DesmondBiographyHuxley, thomas henry, 1825-1895Writing a summary for young readers…For young readersBook data: Open Library