A long overdue update of some of the many and diverse projects I have been involved with over the last year... David Coulter9 July 2015Comment