Publications by 'Takeshi Taniguchi'