Stephen McGill 

Retired Doctorate in Genetics, University of Cambridge Published in several fields of Science