Barbara Kingsolver was born in 1955 and grew up in eastern Kentucky. She has lived in Greece, northern France, Great Britain and the USA. Her books include poetry, non-fiction and award-winning fiction. She lives with her husband and daughters in the mountains of southern Appalachia.