Publications by 'Tom Ryder'