The key to sustainable cities : meeting human needs, transforming community systems - Hallsmith, Gwendolyn (New Society Publishers, 2003)