Sorry, you need to enable JavaScript to visit this website.

John Maclennan

John Maclennan

is a fellow and reader in Earth Sciences at Emmanuel College, Cambridge