Publications by 'Takafumi Taniguchi'