Summa Theologiae. Vol. 28. Law and Political Theory (1a2ae. 90-97).. Latin Text, English Translation, Introduction, Notes, Appendices & Glossary By Thomas Gilby