The David Story

A Translation with Commentary of 1 and 2 Samuel

Robert Alter