Publications by 'Andrea J. Welsh'