Publications by 'Hirotoshi Takeuchi'