Author: Morihiro Hosokawa