Publications by 'Keith J. Murphy'