John Marshall

John Marshall is a Professor of Earth Science in the University of Southampton

Popular geology writing is as old as the geological sciences themselves