An interesting look at what makes us push our boundaries
http://barefootfts.com/blog/Human+Potential/