The Lacuna : a novel - Kingsolver, Barbara (Faber and Faber, 2009)