Making Sense Out of Suffering by Peter Kreeft & Peter J. Kreeft