The five books of Moses a translation with commentary - Alter, Robert (W.W. Norton, 2004)