Scan barcode
A review by highflyer
Making Sense Out of Suffering by Peter Kreeft
4.0
Really liked the author's insight. The reader/author dialogue portions were interesting, but felt too contrived by the end.