Beatrice and Virgil : a novel - Martel, Yann, Edinburgh, 2010