Author: Hiroshi Nagamochi
Born: 1960