Publications by 'Richard Heaney'