To find your perfect mate, think like an evolutionist

306,143 views |
David Puts |
TEDxPSU
• April 2014