Publications by 'Patrick V. McGregor'