Publications by 'Tom Hirose'