Publications by 'Frank McKenna'