W-O-W!!!!! If I could give this 6 stars I surely would. A lengthy, tightly-woven and complex tale, but, nevertheless, one which only took me 4 days to read [fast for me!]. A real page-turner. An astonishingly engaging and absorbing story, skillfully told, in a raw and unapologetic style. Sim...