***Any personal interpretation must be tested through the understanding of the Church.***
So provide us with the Offical Roman Catholic teaching? You seem to have access to it, why make us rummage around the webs with so many private Papist promulgations?
I have explained the Catholic teaching on the subject because it is an interdisciplinary study not easily linked and sourced. It can be summarized from multiple sources but not directly linked except by linking commentary on the subject (which, again, is easily Googled). Here is a link to a good part of the underlying teaching: Part Four of the Catechism of the Catholic Church