Author: Tomoyasu Miyano; Joseph T Ruelius; Yumi Kimura