Publications by 'James Irons'