Natural Selections: Selfish Altruists, Honest Liars, and Other Realities of Evolution David P. Barash Rating: 9 Back to library Added on: Started: 10th April 2011 Finished: 13th April 2011 This book has not yet been reviewed.