Publications by 'David Edwin Herne'