Blessed unrest : how the largest social movement in history is restoring grace, justice, and beauty to the world /
Paul Hawken.
- New York : Penguin, 2008.
- 342 p. ; 22 cm.
"First published in the United States ... by Viking Penguin ... 2007"--T.p. verso.
Includes bibliographical references (p. [321]-330) and index.