Peter Goulding: Father Carroll Father Carroll’s clinging to my windscreen,much different now to when he’s saying Mass.His eyes are wild and staringand I’m sure that he is swearing,though his voice is somewhat muffled through the glass.