Publications by 'Paul J. Brindley'