S scientificamerican.com Altruistic People Have More Sexual Partners 77 points ohjeez 10 years ago 53 comments