This was a fast read, and won't be to everyone's liking. It is a very focused book, speaking to the practitioner who is already aware of the subject. However, that's not to say a novice won't gain from the information. Like most books of its kind, this is old news being presented in a new way. Even so, it's always good to be reminded of the basics again.