While I found a lot of this book good, I was still pretty disappointed in it. The basis for it was fabulous, an alternate steam-punk world reminiscent of Tim Powers style. Unfortunately at was not near as well thought out as his plots. I could jump through some of the holes they were so large and I still can't make sense of some of the tangents and subplots.Two very good writers seemed to pull this story in very different directions. At least that's how it seemed to me. Neither of them spent enough time building the world and the people. It's a shame because that's one of Gibson's fortes.There were enough interesting things going on that it wasn't a total loss but I know I won't bother to reread this to try and glean more.