Shepherd. King. Warrior. Adulterer. Murderer. Psalmist.