downthetubes.net
Treating Comics Seriously: Six Questions For Lecturer Phillip Vaughan
Phillip Vaughan is a lecturer at the University of Dundee’s Duncan of Jordanstone College of Art And Design (DJCAD) with a background in 3D animation for the television, film and games indust…