The Cohousing Handbook : Building a Place for Community - ScottHanson, Kelly (New Society)