Animal, Vegetable, Miracle: A Year of Food Life Barbara Kingsolver, Steven L. Hopp, Camille Kingsolver4.3