plough.com
Actually, we don't. It's right there in the Catechism of the Catholic Church. What we lack is a willingness to engage with moral frameworks that go against the prevailing culture.
Reply on news.ycombinator.com