by Francis Martin (Author)
Format: Hardcover
Pages: 394
Publisher: IVP USA
Published: 20 Oct 2006
ISBN 10: 0830814906
ISBN 13: 9780830814909