Climatic Variations. Their Extent and Causes by J.W. (John Walter) Gregory