five westbound lanes of the San Francisco–Oakland Bay Bridge. Two hundred feet above the frigid waters off Yerba Buena Island, the car horns, bangs, and skids of a chain-reaction
Welcome back. Just a moment while we sign you in to your Goodreads account.