Richard Devane SJ: Social Commentator and Advocate 1876-1951
- IE IJA BKS/344
- Item
- 2019
Richard Devane SJ: Social Commentator and Advocate 1876-1951.
Martin Walsh
Dublin: Messenger Publications.
Richard Devane SJ: Social Commentator and Advocate 1876-1951
Richard Devane SJ: Social Commentator and Advocate 1876-1951.
Martin Walsh
Dublin: Messenger Publications.