After a pretty rough day for Jason, he’s sent to his room and finds some comfort in sitting with his cat Gareth. When Gareth suddenly begins to speak, it turns out to not be the most surprising event that will occur that day. According to Gareth, cat’s don’t really have nine lives but they can choose a particular person to take to nine different places and times. This is how their adventure begins.
It’s like a little mini-history lesson hidden in the midst of how cats have been revered in various countries and time periods, with a devoted friendship to boot! Anything this author has ever written is worth reading.