John Philip O'Neill

3 books

331 pages

missing page info 1995

medium-paced

712 pages paperback 1990

nonfiction art history emotional informative reflective medium-paced