Beatrice and Virgil : a novel - Martel, Yann (Spiegel & Grau, 2010)