Publications by 'Kenneth Meagher'