Author: Hashimoto, Minoru.