The Selfish Gene  


The Selfish Gene
Oxford University Press | June 8, 2016 | 464 pages
ISBN: 9780198788607

With a new epilogue to the 40th anniversary edition.