Beatrice and Virgil by Yann Martel

It isn’t often that I get taken completely by surprise by a book, but it just happened as I was finishing Beatrice and Virgil by Yann Martel.┬áTo be fair, the main character in the book was also taken aback, so perhaps I was right where I should have been as the...