Author: Stephen Holmes (illustrator) Lisa Marsoli