Scan barcode
A review by wordswithjustine
Forgive: Why Should I and How Can I? by Timothy Keller
challenging
inspiring
reflective
slow-paced
4.0
Very good book on a very important topic.