I enjoyed this book, I did. Bohjalian's writing and have liked every book of his I've read except for The Night Strangers (which by the way, was an absolute horrible book). However, what kept me from giving this book five stars like I did for Bohjalian's historical fiction were a couple of things which are below because they are spoilers (and major ones at that). 
 (view spoiler)[ 
 1) Killing Richard. It felt so out of left field, which I guess is okay but it came so late in the book, that it felt very un-resolved and then the book had really nowhere to go from there. 
 2) Not doing something about the whole situation to begin with. I thought this was where Bohjalian was going when he had Richard basically say he wasn't going back to his job. I thought Bohjalian was going to have Richard do something to help other girls like Alexandra. Because it would have made Richard more redeemable. Because frankly I didn't like him. And if I was his wife, I would have left him. 
 3) The ending overall felt very rushed and unresolved. (hide spoiler)] 
 So overall, it's a good book, Bohjalian's writing is great and easy to follow. He makes his characters real and whether you love them or hate them, you get drawn in.