Discusses complex philosophical problems in concrete language to better understand the eternal concepts that shaped Western culture.

Discusses complex philosophical problems in concrete language to better understand the eternal concepts that shaped Western culture.