Filters
The Science of Art
Paperback, 383 pages
English language
Published Sept. 26, 1990 by Yale University Press.
- ISBN:
- 9780300052411
- Goodreads:
- 844615
Can't find the edition you're looking for?
Paperback, 383 pages
English language
Published Sept. 26, 1990 by Yale University Press.
Can't find the edition you're looking for?