Summa Theologiae. Vol. 39. Religion and Worship (2a2ae. 87-91). Latin Text, English Translation, Introduction, Notes, Appendices & Glossary By Kevin D. O'Rourke