Smokescreen - Dick Francis
Another good one.