Science and Society: Understanding Scientific Methodology, Energy, Climate, and Sustainability by Eric S. Swanson | Menrva Books