Mark E. Ridley
overview