Publications by 'Jeremy B. R. Hayter'