“Barbara Kingsolver took the £30,000 prize for The Lacuna, her eagerly awaited first novel since 2000.The American novelist held off heavyweight competition from Hilary Mantel, for Wolf Hall, and Lorrie Moore, for A Gate at the Stairs, to take what is the biggest literary award for women writers.”