David E. Cartwright

5 books

176 pages 1994

nonfiction art design philosophy informative reflective medium-paced

312 pages hardcover

nonfiction philosophy challenging informative medium-paced

544 pages hardcover 1973

575 pages hardcover

nonfiction art history philosophy reference challenging informative medium-paced

558 pages hardcover

nonfiction history