Publications by 'David Thomas Henry Wright'