C1 Chapters 1-24 by Block, Daniel Isaac fromNew international commentary on the Old Testament 0 Type: Book
C2 Chapters 25-48 by Block, Daniel Isaac fromNew international commentary on the Old Testament 0 Type: Book