Publications by 'Satoshi Shirouchi'