This book won me over, then lost me then won me over again. I found the story a little hard going at times, quite brutal in places and I almost gave up on it but a tiny spark of interest remained and I am glad I persevered. It all came together in a pleasing way and most of my questions were answered. Not one of my favourites but certainly intriguing enough that I might just read it again one day.