Joanna Cole & Bruce Begen. Joanna Cole ; illustrated by Bruce Degen. Joanna Cole & [illustrated by] Bruce Degen. by Joanna Cole; illustrated by Bruce Degen. by Joanna Cole ; illustrated by Bruce Degen.