Currently cleaning out my collection, and looking back on books I read long ago. Read this when it came out and remembered liking it enough at the time, but rereading it, not only is it very dated, it is so in a way that reflects on the shallowness of the 90s. It feels more like a treatise on the Triads, with simply unrealistic and cliched protagonists tacked on. I actually liked the research and the complexity of the villains, but the so called heroes just seemed like Michael Bay stereotypes, not real characters.
Some books don't hold up over time. This is one.