Publications by 'Shane A. McCarthy'