Monday, March 2, 2015

Top Ten Favorite Books from the Past Three Years

I'm linking up with The Broke and the Bookish for another Top Ten Tuesday.

For this week, I'm supposed to pick my ten favorite books that I've read in the past three years. But as with my favorite books of 2014, I find it too hard to compare fiction and nonfiction, so I've created a separate list for each.

Most of these books are ones I've talked about previously, so I'll spare you the gushing this time and just share the lists!


American Gods by Neil Gaiman

Big Little Lies by Liane Moriarty

The Homecoming of Samuel Lake by Jenny Wingfield

The Invention of Wings by Sue Monk Kidd

The Language of Flowers by Vanessa Diffenbaugh

Marcelo in the Real World by Francisco X. Stork

Room by Emma Donoghue

The Time Traveler's Wife by Audrey Niffenegger


What are the best books you've read in the past three years?

This post contains Amazon Affiliate links. Thanks for supporting A Cocoon of Books!


  1. What a great list! :-) So many of these books are on my TBR! I am particularly looking forward to We Are All Completely Beside Ourselves.

  2. I hope you like it! I was surprised how much I enjoyed it.

  3. Great list! Th Disreputable History of Frankie Landau-Banks is definitely a favorite of mine as well!

  4. Time Traveler's Wife and American Gods - LOVE THEM SO MUCH! And Pastrix is one my TBR list, I just haven't gotten a copy yet.

  5. Great list! The Time Traveler's Wife is one that I have been meaning to read.

    Krystianna @ Downright Dystopian

  6. Most people I've talked to haven't even heard about it. It's great! I'm glad you liked it too.

  7. I'm so glad you liked The Time Traveler's Wife after I recommended it to you! I didn't know you had read American Gods. I think you will really like Pastrix!

  8. I loved it, but I listened to it on audiobook and had a hard time keeping track of the jumps in time. I recommend reading it in hard copy unless you have a better memory than I!

  9. Almost everything on your fiction list, I've read or it's on my "to read" list. Great list!

  10. Great list. American Gods made my list as well and everything else on here is in my to-read list. Thank you for sharing!