Life of pi study guide grade 12 July 8, 2019 16 32 64 128 Life of pi lesson Life of pi summary Life of pi analysis Life of pi english full movie Life of pi main theme