wow, I am halfway through - marking place to discuss if anyone else reading/read its been a while since a book caught me so much