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