Publications by 'Mark McKenna'