I own the first edition. I think they're on the third one, so things may be different now. I can't give this book my warmest reccomendations, especially considering the price.
Different chapters vary pretty widely in difficulty and abtraction level, and the chapters seem disconnected. The book tries to cover a lot of ground. For me that meant that each chapter was hit or miss, with very little overall structure to the book.
But buy if the price isn't an issue, you'll probably find at least a couple of chapters usefull.
Happy to answer specific questions.