Publications by 'Ian Ingram'