John Person

2 books

240 pages 2013

nonfiction philosophy challenging informative reflective slow-paced

256 pages 2020

informative medium-paced