Publications by 'David Slatter'