Lance Barrett-Lennard — Canadian biologist