Putting Together the Puzzle of the Old Testament

by

  • Publisher: IVP Books
  • Print ISBN: 9780830857418, 0830857419

  • eText ISBN: 9780830859351, 0830859357