David E. Newton Books
Encyclopedia of Water
The 236 entries in this book comprise an A-Z overview of water's manifold roles in human society and the natural world throughout history. Topics include boats and ships, dams, groundwater, hydrolo...
Read More