Publications by 'Keith S. Sheppard'