Publications by 'Frank Hannigan'