Publications by 'David G. F. Marei'