The pope gave an important speech at my alma mater yesterday. A little on it here.