Structured well and has a good level of detail, but low rating overall because the author makes very little effort to define any of his variables and notation, meaning that many of the more complex theoretical and mathematical parts are basically worthless - much better to consult other texts.