The Basic Teachings of the Great Philosophers
by S. E. Frost
Category: Philosophy

Traces the major movements of and contributors to philosophic thought by examining such major issues as fate, immortality, education, and society