Leading a Worthy Life (Finding Meaning in Modern Times) - 9781641770989