Author: Itokawa, Tamio.