Publications by 'Aidan O'Mahony'