Ivano Caponigro

3 books

328 pages paperback

nonfiction art philosophy challenging informative slow-paced

310 pages 2013

challenging informative medium-paced

560 pages hardcover