M Turvey's scientific contributions