Great Ideas of Scienceby Robert M. Hazen, Jame TrefilScienceWriting a summary for young readers…For young readersBook data: Open Library