Publications by 'Martin L. Barrett'