Publications by 'Alistair George Irvine'