The Gospel According to David: Understanding Grace