Three Philosophies of Life: Ecclesiastes: Life as Vanity, Job: Life as Suffering, Song of Songs: Life as Love by Peter Kreeft Back to product details page >