The other thing that confuses a reading of the book is his use of titles to identify people. A book of this type can struggle with naming people because so many people shared names. But charging through generations like this, using inherited titles means that it is so easy to get father, son and even grandson confused.
Having said that, it's a good primer in Scottish history. For someone who knew nothing, it would help them discover the eras and events that capture their interest, and then other books could be found to explore those areas more. And I learnt from it.
A good little primer, but you need to take time to read it in order to take in the pace it's written at.