Companion to Science in the Twentieth Centuryby John KrigeScience, historyTechnological innovationsWriting a summary for young readers…For young readersBook data: Open Library