Publications by 'David John Turnell'