Publications by 'Rory T. Devine'