This book is amazing. I listened to it after listening to Dickens's Christmas Carol (which was excellent) and the first two books in the Bartimaeus Trilogy (which are enjoyable). This was like the perfect mix. The imagination of Stroud with the writing skill of Dickens. It also reminds one of Neil Gaiman's American Gods. Brilliant. I will certainly pick up an illustrated copy and read it in the years to come.