Publications by 'Ray Sheppard'