San Francisco has to pay for its sins In this novel set in 2040, the U.S. has split into an Islamic Republic and a Christian Bible belt