Author: Yasuda, Shigekazu.