William W. Hay Experimenting On A Small Planet: A History Of Scientific Discoveries AFuture Of Climate Change And Global Warming - Springer 2021 ISBN: 9783030763381