Publications by 'Matthew Irvine'