Publications by 'Daniel W. H. James'