iroQuai rated Things I have learned in my life so far: 5 stars April 13, 2014 Public Things I have learned in my life so far by Daniel Nettle, Steven Heller, Nancy Spector, and 1 other