The Cheshire Cheese Cat: a Dickens of a Tale