Terry Flaxton List of Works 1976 – 2005