Barbara Kingsolver is an American author as well as being a poet and an essayist. She earned degrees in Biology at DePauw University and the University of Arizona. Topics covered in her novels include social justice, biodiversity, feminism and how humans interact with their environments. Ever since 1993, all of Kingsolver’s books have made the […]

2