Publications by 'David Sochart'