Basic Teachings of the Great Philosophers

Regular price $11.42

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