Publications by 'Hugh J. W. Sturrock'