Author: Nakamura, Yukio.