A review by marthamorgan
Fences and Windows: Dispatches from the Front Lines of the Globalization Debate by Naomi Klein

informative reflective medium-paced

3.25