Bruce Shapiro

3 books

544 pages 2003

nonfiction history challenging informative reflective medium-paced

174 pages hardcover 1996

nonfiction emotional informative reflective medium-paced

missing page info

medium-paced