Amazing book by an amazing friend. Some might say that it's a biased review but as you can see from the two reviews below it is not.
I was trying to put this book down but just was not able to I had to finish it before I returned to my studies for my finals. That's how good this is!
Don't just take my word for it, buy it today!