Diana Mayo is an illustrator based in London with more than 20 children's books to her credit. She earned a degree in graphic design and illustration from Kingston University.