Publications by 'Ian J. Clifton'