This was a riveting read for me. i was hooked almost immediately. The characters were complex and at some times surprising. The female lead character was fascinating.