Publications by 'Matthew J. P. Barrett'