Tyndale Old Testament Commentary

234 pages 1989

reference challenging informative reflective medium-paced