In John Bunyan's book, Acceptable Sacrifice, he addresses the question, what can man bring to God which will be excellent and acceptable in His sight? Bunyan's answer may surprise us -- a broken and contrite heart. This is the "acceptable sacrifice" of the title. In this moving exposition of Psalm 51:17, the last work which he prepared for the press, Bunyan…