by Michael Green (Author)
Format: Paperback
Pages: 288
Edition: New ed.
Publisher: IVP
Published: 17 May 2002
ISBN 10: 0851112617
ISBN 13: 9780851112619