Peter Harper

Peter Harper is the Research Director for the Centre of Alternative Technology in Machynlleth, Wales.

Leave a Comment