By knowledge and by love charity and knowledge in the moral theology of St. Thomas Aquinas