Blessed unrest : how the largest social movement in history is restoring grace, justice, and beauty to the world - Hawken, Paul (Penguin Books, 2007)