by Christopher J. H. Wright (Author)
Format: Hardcover
Pages: 528
Publisher: IVP
Published: 21 May 2004
ISBN 10: 0851117848
ISBN 13: 9780851117843