Publications by 'David Attwell'