Another Barker Masterpiece. If you like Weaveworld, Abarat and Imajica as much as I do, you won't be disappointed. The whole "Trinity" thing was a little shallow, though, as it kind of assumed that the reader wouldn't know what Trinity was, and the story lost that dimension for those of us who do, but, it was still a good read.