Author: Tarui, Yasuo.