Ecovillages : a practical guide to sustainable communities - Bang, Jan Martin (New Society, 2005)