Author: Osaragi, Jiro; Horwitz, Brewster