Author: Terry Griswold; D M Giangreco; Mamoru Kitajima