Publications by 'Hiromasa Takemura'