by John Henry Newman (Author), Paul Shrimpton (Editor)
Format: Hardcover
Pages: 668
Edition: Critical
Publisher: Gracewing Publishing
Published: 16 Feb 2022
ISBN 10: 0852449666
ISBN 13: 9780852449660