How the earth works - Farndon John