Karen Beaumont ; illustrated by David Catrow. Karen Beaumont ; illustrated by Eugene Yelchin. Karen Davies ; illustrated by David Colbourne. illustrated by David Catrow. illustrated by David Catrow David Almond ; illustrated by Dave McKean. Karen Wallace ; illustrated by Emma Damon. Illustrated by David Catrow written and illustrated by David Fremont Karen McCombie ; illustrated by Spike Gerrell.