New International Biblical Commentary

416 pages1995 1 edition

informative relaxing medium-paced