https://1library.org/document/y6op3n7y-cory-aquinas-human-knowledge-cambridge-cambridge-university-press.html