2 Samuel - Anderson, A. A. (Arnold Albert) (Word biblical commentary, 1989)