A review by huskerbee
Beatrice and Virgil by Yann Martel

3.0