John Bunyan’s name is familiar to most Christians. Some months ago, I came across one of his short books: The Acceptable Sacrifice. It was originally a sermon based on Psalm 51:17, “The sacrifices of God are a broken spirit; a broken and a contrite heart, O God, thou wilt not despise”. It was his last book.