Barbara Kingsolver was born in 1955 and grew up in rural Kentucky. She earned degrees in biology from DePauw University and the University of Arizona, and has worked as a freelance writer and author since 1985. At various times she has lived in England, France, and the Canary Islands, and has worked in Europe, Africa, Asia, Mexico, and South America. She spent two decades in Tucson, Arizona, before moving to southwestern Virginia where she currently resides.
Her books, in order of publication, …
Read more