Thomas Aquinas on virtue and human flourishing - Theron, Stephen, 1939- (Cambridge Scholars Publishing, 2018)