Global Bible Commentary

Global Bible Commentary

2004 • 570 pages