Publications by 'J. Andan Sheppard'