
Great scientific ideas that changed the world
ScienceDiscoveries in scienceTechnologyHistory
Presents 36 lectures discussing the evolving relationship of science with society during the 20th century.
Writing a summary for young readers…
For young readers
Book data: Open Library