David Batchelor
David Batchelor is a Scottish artist, writer, and a Senior Tutor in Critical Theory in the... more »