Aquinas on Beauty

Aquinas on Beauty

2015 • 242 pages