Wagner, Andreas

Wagner 2014
Arrival of the Fittest: Solving Evolution's Greatest Puzzle
Wagner, Andreas
[ evolution , philosophy , science ]