Publications by 'Thomas Keane'