John Catt — British geologist and soil scientist