On AlterNet: Masonobu Sato