John Tooby

Portrait: 
First name: 
John
Last name: 
Tooby
Anthropology, University of California Santa Barbara, US