Books on Topic: 'Final end'

Summa Theologica - 06 Pars Prima Secundae, On the Last End, On Human Acts Cover image