Beatrice and virgil - Martel, Yann (Penguin Books, 2010)