Author: Mori, Nobuyuki.