Comment

Mar 24, 2018
I've been binge reading Alafair's books, and I've enjoyed nine so far. She nearly always throws an unexpected twist at the very end. I feel this one is her best. Fast pacing all the way through a clever story, and , again, a surprise at the end.