Maeda @ media January 2001 Maeda, John.; Computer art.; Digital art.; Art and technology. ISBN 0789305259 View on Amazon Lists featuring this book (3)