rsgsexplorers.com
James Croll – Perth’s forgotten philosopher
Born in Perthshire, James Croll defied humble beginnings and persistent illness to become one of the world’s foremost thinkers on geology, cosmology, and the Earth’s ice ages