A man lies unconscious in a hospital bed, the victim of a violent assault the police are calling road rage. If he recovers, prosecutors are waiting to indict him for conspiracy, eager to send him to prison for the rest of his life. And he's the lu...
A terrorist bombing in Asia . . . A dead FBI agent in Marseilles . . . Bank accounts linked to a genius finance professor in Boston . . . Can investigator Graham Gage make the connection before his world collapses? Days after failing to ar...
Mt. Shasta is far from the San Francisco sidewalk on which Harlan Donnally's life nearly ended in a crossfire -- But all too close to a decades-old secret that will force him into another. The former detective swore he'd never play anyone's po...
Power corrupts. Power and money corrupt absolutely. In Washington, Senator Landon Meyer -- leading presidential candidate and pivotal voice in a divided senate -- imposes his choices to fill two Supreme Court vacancies on the President. In San ...
What do you call a criminal defense attorney hanging by his neck? When he's Mark Hamlin, every cop in San Francisco calls it justice. Over three decades, Hamlin's practice devolved into just another racket: intimidating witnesses, suborning p...
They call it pulling the trigger. Not by a killer in the night, but by a judge on the bench. Twenty years ago, Judge Ray McMullin proved to the people of San Francisco he could pull that trigger by sentencing Israel Dominguez to death for a gangl...
For over thirty years Graham Gage has faced down enemies both near and far, but now he faces one from within. Diagnosed with an aggressive cancer, Gage must delay treatment in order to repay the woman who saved his life in San Francisco's Chinatow...