David Shapiro

2 books

missing page info paperback 2005 user-added

nonfiction poetry

448 pages 2001

nonfiction art reflective medium-paced