by John Henry Newman (Author)
Format: Paperback
Pages: 420
Edition: 3
Publisher: Wipf and Stock
Published: 10 Dec 2001
ISBN 10: 1579108296
ISBN 13: 9781579108298