Publications by 'Kelvin J. Ross'