William Trench

3 books

605 pages hardcover 1999

288 pages paperback 2001

331 pages paperback

nonfiction art technology informative medium-paced