Author: Ito, C.H., THahn