Question: where does the church's social teaching come from
Answer: Pope Leo XIII 's 1891 encyclical letter Rerum novarum