Publications by 'Adrian R. G. Harwood'