Don't expect to learn much with this book since the topics are discussed only superficially and with many details laking. In the end, if you really want to understand or implement the methods described in the book, you have to read the original papers that proposed the methods. In this sense, it is a good reference book. Another annoying problem is the difference in notation from one chapter to another.