Publish date: 2015-06-18
Publisher: Simon & Schuster Ltd
Pages no: 432
Edition language: English
I'm rather late to the party with this one. I've been putting off reading it for a long time because of all the hype surrounding it. I try to avoid books that everyone raves about as I find that the bar gets set so high that I usually end up rather disappointed in the end, but I have finally bitten ...