Publications by 'Nigel E. Sharrock'