

In a new Mystery of Old San Francisco, when a controversial politician is found dead of natural causes, Celia and Nick must prove that his death came about in a most unnatural way . . . Few in San Francisco were troubled by the news that Ambrose Shaw had been...
