The story is not particularly special (a tad formulaic) but the character development of the main protagonists is done very well indeed. You find yourself keeping on reading even when you have other things to do because you want to know how it turns out. The stories span over more than a decade.
I was astonished when I realised that this was a debut novel. It was thoroughly engaging and a little provocative at the same time.