Author: Minoru Hatase