Excellent information overall but it jumps around a lot. I think a more thoughtful organization could have made the text more concise.