Evaluating King David: old problems and recent scholarship - BOSWORTH, David A. (Catholic biblical association of America, 2006)