We eat your words

20 Best Books of 2016 So Far

We're halfway through 2016, and there are still so many books to read. At this point of the year, it feels like we're starting to become overwhelmed by our to be read pile, and there's a chance that if it gets any bigger it may fall onto us…