undefined

David Haig

David Haig is a geneticist and evolutionary biologist who argues that it’s perfectly sensible to perceive meaning as arising through the course of evolution.