Publications by 'Robert Sparrow'