259. Amazing Grace
Summary
Amazing Grace.