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