David Tannahill 

A lifelong advocate for affordable sustainable housing and communities. Who is trying to face up to the ecological crisis, in a positive but realistic way. And looking to see how to act for our best common planetary future.