Publications by 'David Turland'