Solid, active writing from Yann Martel makes the pages of Life of Pi fly by. It is an enchanting survival story with well developed characters and interesting takes on many aspects of life. The body of the book is very good, but the ending takes Life of Pi into a realm of greatness rarely achieved.