Tyndale Old Testament Commentary

234 pages1989 2 editions

reference challenging informative reflective medium-paced