Top 8 best books of 2012

Top 8 best books of 2012
  1.  Bring Up the Bodies -by Hillary Mantel
  2. The Fault in Our Stars -by John Green
  3. Where’d you go Bernadette -by Maria Semple
  4. Narcopolis -by Jeet Thayil
  5. Gold -by Chris Cleave
  6. Your Voice in My Head -by Emma Forrest
  7. Gone Girl: A Novel -by Gillian Flynn
  8. The Unlikely Pilgrimage of Harold Fry -by Rachel Joyce