Ecovillages - local communities which aim to minimise their ecological impact while maximising human wellbeing and happiness ?- are found all over the world. They incorporate a wealth of radical ideas and approaches which can be traced back to Schumacher, Gandhi, the 1960s,...