As previously, a good, solid read, though the mystery/thriller part is somewhat diminished by the surrounding daily drama...
Also: I figured it out too soon again - must be too much CSI/Criminal Minds ;)
Still, I'd recommend for a summer read...