The lacuna : a novel - Kingsolver, Barbara (Harper, 2009)