Why Mexico?

This post is a long answer to a short question: Why Mexico? That was the simple question asked of me last Saturday night by a lady in the signing queue after an event at the always excellent Bath Children’s Literature Festival. (It’s on for two more weeks – have a look at the other events). Why…