Publications by 'Liam Marnane'