Title: The Catholic philosophy of history ...
Subjects: Philosophy, Catholic Church, History