Author: Shiba, Yoshinobu.