Author: Jack; Huh, Grace (Illustrator) Kelly