Genesis

A translation and commentary

Robert Alter