Pontifical Council for Justice and Peace. The Social Agenda. (Accessible snippets of doctrine from 75 documents arranged in an hierarchical outline of ten topics with a Conclusion, Bibliography, Index and Table of Abbrevs. in six languages: English, Spanish, Italian, French, German and Portuguese)