Adams, Bill (University of Cambridge, UK)