There's a reason that Theology is rarely discussed here. After a year of Catholic high school Theology where I learned the historical critical method, which 'explains' all the miracles in the Bible as natural events, I shied away from Theology for fear of losing my faith. Everything I know about Theology I learned from my personal reading and EWTN.
I still have a lot of catching up to do and I'm not going to display my ignorance here. My one strength is knowing where to go to get reliable Theology, and seeking to improve my knowlege in odd moments in my busy days.
I am just beginning to understand the concept of Natural Law, for instance. Here is a short introduction to Natural Law from a fellow at the Westchester Institute.