Internet Art : The Online Clash of Culture and Commerce

Research output: Book/ReportBook

Original languageEnglish
Place of PublicationLondon
PublisherTate Publishing
Number of pages165
ISBN (Print)978-1854373458
Publication statusPublished - 2003

Cite this