Barbara Kingsolver: A Literary Companion (McFarland Literary Companions, 2)