Soul Song: Reflections on an Unexpected Journey by the Priests. David Delargy, Eugene O'Hagan, Martin O'Hagan