David Keynes Hill — British biophysicist