The man who found time : James Hutton and the discovery of the earth's antiquity / - Repcheck, Jack. (Perseus,, 2003)