I would have given the book 4 stars only if there were less spelling and translating mistakes in this edition. There were sentences here and there which didn’t even make sense. Hopefully, these problems would be sorted out in the next edition of this book.
Other than that, I really liked the book. It was informative and well designed and well written (except for a few parts). I have been following this topic for the last few days and read few translated works which nearly sucked the passion out of me but this book helped to turn the tide. Recommended.