It has not been too long since I discovered the novels of Campbell Armstrong. So far, I've taken well to all of those I have read. Mambo proved to be a mixed bag. Although there is a fairly preposterous story-line, Armstrong was a good enough author to keep the reader rapt Despite quite a few technical errors and the sappy/sloppy soap-opera love triangle (could be totally eliminated or been presented in a more realistic manner) I stayed with it. Again, Mr Armstrong's forceful weaving of events keeps the story alive. I believe any less talented writer would have lost the reader at several junctures in the story. His characterizations are flawless, well developed and, on the whole, appropriate. His central villain, the hateful, maniacal, twisted mercenary, Gunther Ruhr, deserves, and gets, the highest number of boos & hisses available. This particular novel has quite a few "bad guys" - readers can take their pick. This third novel in the Frank Pagan series has me wondering if Frank has a special secret formula he uses to not only stay awake, but stay alive. Just like Lider Maximo in this novel, Frank Pagan is a survivor.