This is a good cookbook if you just want to implement an algorithm or find some pointers to the original research papers. But if you try to understand it you'll find it very mechanical. There is not much motivation behind the many pages of formulas and derivations.