Beatrice and Virgil : a novel - Martel, Yann, 1963- (Canongate, 2010)