Seth Giddings

Seth Giddings teaches theory and practice of digital media at the University of the West of England, Bristol, UK.