Making Sense of God's Love: Atonement and redemption - Lorraine Cavanagh
One of a series of 6 small books dealing in a short and accessible way with the key concerns for Christians. The book is written with a mission to help those people trapped by guilt, and by a ver...