Recent advances in science, and their bearing on medicine and surgeryby M. FosterWriting a summary for young readers…For young readersBook data: Open Library