who came up with the natural law theory?
The Catholic Church holds the view of natural law introduced by Albertus Magnus and elaborated by Thomas Aquinas, particularly in his Summa Theologiae, and often as filtered through the School of Salamanca.