WARNING – There are a few spoilers in this review!

When I pulled out my first slip of paper from my reading jar I was hoping it was going to be this book…. 551 more words