Publications by 'D. G. F. David'