The Expats by Chris Pavone (spoilers)

This contains multiple spoilers, so don't read it if you have any intention of reading this book in the future. Or, if you do, don't blame me.   Kate Moore is a working mother, struggling to make ends meet, to raise children, to keep a spark in her marriage... and to maintain an increasingly unbearable [...]