occasionally the authors' political biases come into play--they are obvious--and there are unsupported generalizations, but for the most part they appear to take an objective approach.
If you want to go beyond the usual canal narrative, and spend some time thinking, then go for it.