by Maria Boulding (Translator), Boniface Ramsey (Editor), Boniface Ramsey (Editor), Saint Augustine of Hippo (Author), Maria Boulding (Translator)
Format: Paperback
Pages: 648
Edition: 20
Publisher: New City Press
Published: 01 Oct 2004
ISBN 10: 1565482107
ISBN 13: 9781565482104