I really liked this book.  Normally I don't like these books because they leave you unfilled and wanting more, but I was really satisfied from beginning to end.  I would recommend this book.  My only issue was there were quite a lot of grammar mistakes and I thought it interrupted with the flow of the book.  I would recommend reading this book after the author has gotten rid of the grammar mistakes.