Mike Barclay 

Engineer and computer scientist interesting in keeping Britain green and pleasant