Publications by 'Takahiro Nakamoto'