2009/03/24


Internet Art: The Online Clash of Culture and Commerce
by Julian Stallabrass

Published October, 2003 by Tate Gallery Publishing, Limited, Paperback, 168 Pages, ISBN: 9781854373458, ISBN-10: 1854373455, List Price $24.95.

No comments: