Publications by 'Ian C. T. May'