Cover 0

The Summa Theologica

The Summa Theologica: Complete Edition

1274 • 9,393 pages