High Tide In Tucson by Barbara Kingsolver - WordSea