the life and acts of pope leo xiii
Publisher: benziger brothers
Published: 1882
Language: eng
Number of pages: 450