History of Philosophy Without Any Gaps

Peter Adamson