Principles of Catholic Theology, Book 1: On the Nature of Theology (Thomisti…

A nice touch in this textbook is the final exam review section at the back.