Richard Devane SJ : social commentator and advocate, 1876-1951 - Walsh, Martin (Social historian) (Messenger Publications, 2019)