Steven L. McKenzie, King David: A Biography (New York and Oxford: Oxford Univ. Press, 2000).