Animal Dreams by Barbara Kingsolver(January 1, 1990) Hardcover