Publications by 'Liam Moore'