Giddings

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