Equally at home with poetry, novels, and nonfiction narratives, Barbara Kingsolver credits her careers in scientific writing and journalism with instilling in her a love of nature, a writer's discipline, and a strong sense of social justice.