Publications by 'Neil O'Flaherty'