Life of Pi

Life of Pi - Yann Martel Surprisingly readable considering the plot summary. Charming, thoughtful, creative and packs a real grim punch.