Good points chesilbeach.I have mixed feelings all told.
Quite complex really.
I began to find it dragging so gave up.
Who knows maybe I may try to complete it at a later date.
He's a good writer but at times the plot didn't strike much of a chord with me.