David, later King David, who we learned about in Sunday School all those years ago, has always been a hero of mine. Yes, I know all about the wrongs but as Jesus said, “Let him without sin cast the ...