E. Bruce Brooks

3 books

256 pages hardcover

nonfiction history philosophy

192 pages 2018

informative reflective slow-paced

342 pages 476

nonfiction classics philosophy informative reflective