
Rating : 5 out of 5 This book has gotten a lot of hype over the internet. When it first came out everyone was talking about it and raving. I mean all the reviews I’ve seen have been praising it. When a book is overly hyped I tend to hold off for a little for [...]