Acting for the common good : social justice in the light of catholic social teaching - McGrath, Michael J. (Cascade Books, 2023)