Like many people, I first encountered Kingsolver's work through the magnificent The Poisonwood Bible. After finishing it, I turned to her other novels - one of which was Animal Dreams. To a certain extent, it's a disappointing read in comparison with the scale of The Poisonwood Bible: it lacks the different narrators with their compelling and individual voices and the epic vision which she brought to the relationship between Africa and the 'First World'. However, Animal Dreams is written with the same compassion, the same insight into the lives and emotions of women, the same understanding of complex parent-child relationships, and the same passionate, fervant and whole-hearted sorrow and anger at humankind's lack of respect for the environment. The book is the story of Codi, returning to her home town where she was an unhappy teenager whose life was marked by two familial deaths, because her father, the town doctor, is losing his memory and becoming confused. Her sister Hallie is in Africa, helping to rebuild a community. Kingsolver charts Codi's relationship with the town, its inhabitants, her father, Hallie and Loyd, whom she dated a few times in high school, with skill and humour. Codi is an utterly believable character, traumatised by unhappy events in the past and unsure if she is willing to risk hurt again. Kingsolver's best writing occurs when she describes the landscape and the damage perpetrated upon it by greedy corporations, although the novel veers towards the didactic at times. I felt that Codi's relationship with Loyd is a little unconvincing. Loyd is never fully realised, and his Native American descent makes him virtuous, in perfect communion with the landscape, and able to heal Codi's emotional wounds; perhaps Kingsolver should have made him less of a paragon. I would love to see Kingsolver tackle her themes on a larger scale and tackle the 'great American novel', but this is certainly a moving and evocative read, which I definitely recommend to everyone.