The information is good, but the examples become tedious over time. Additionally, the last chapter completely differs in tone from the previous chapters. Of course, this is understandable because it was written well after the first edition, but it is something that readers should be prepared for.