Nicholas Shapiro

3 books

162 pages 2011

contemporary reflective medium-paced

33 pages 2017 not a book user-added

nonfiction

148 pages 2011

challenging reflective fast-paced