Publications by 'Allan D. McQuarrie'