Stephen Thorpe is an Emeritus Professor at the University of Southampton and an Honorary Professor at the School of Ocean Sciences, Bangor.