A History of Philosophy Without Any Gaps

528 pages hardcover 2022

nonfiction philosophy challenging informative medium-paced