T.C. Boyle on Santa Cruz Island, the largest of the Channel Islands off the coast of southern California, November 2010