Science Proves Ayn Rand Wrong About Altruism and Laissez-Faire Economics Evolution clearly shows how altruism trumps selfishness. Denise Cummins