Geography and Revolution
by David N. Livingstone, Charles W. Withers
GeographyScience, philosophyDiscoveries in scienceRevolutions
Writing a summary for young readers…
For young readers
Book data: Open Library
by David N. Livingstone, Charles W. Withers
Book data: Open Library