When I bought this book I was leafing through it and a colleague asked me "do you understand all that stuff?". Looking at a page of degree level maths formulas, I had to confess that I didn't but I did say "No, but it makes me look intelligent.".
This subject does interest me, but I did A-level maths a few years ago and it is difficult to follow some of the more complex algorithms because I'm a little rusty. However, the book is well written and covers the topic in a thorough and well organised way.