I bought this book because I was interested in the subject and the price was good, but as somebody who is new to the subject, I found this book very difficult to follow. The initial level of abstraction is very dense, and even after a couple of tries over the years, I've not been able to get very far.
I have what I'd consider to be a decent level (engineering undergrad) of mathematics and physics preparation, but have not been able to get much use out of this text. Perhaps this book would potentially be used by somebody who already knew some fluid dynamics.