David the Great
by Mark Rutland
KING DAVID was a complicated, conflicted man of flesh. But too often he is view...