Gregory Ulmer

3 books

280 pages hardcover

nonfiction art computer science technology informative reflective medium-paced

352 pages 2007

nonfiction art informative reflective medium-paced

204 pages 2012

challenging informative slow-paced