Robert Trivers

Evolutionary Biologist, Professor, Author