Publications by 'David Beattie'