Dave Reynolds rated The invention of nature: 4 stars March 6, 2017 Public The invention of nature by Andrea Wulf