King David, Innocent or Guilty?