Barbara Kingsolver, writer: ‘You buy a book to take a break, not to be taught a lesson’
She was going to be a pianist, but ended up changing course, studying biology and ecology instead. She was in her thirties when she published her first novel. And, since then, Barbara Kingsolver, 69, has published 17 books of fiction, non-fiction and …