Carnell Simon

2 books

240 pages paperback 2020

nonfiction history philosophy science challenging informative slow-paced

256 pages hardcover 2017

nonfiction philosophy science challenging informative reflective slow-paced