by D. A. Carson (Author)
Format: Hardcover
Pages: 576
Publisher: Apollos
Published: 01 Mar 1996
ISBN 10: 0851117678
ISBN 13: 9780851117676