You Let Me In (by Lucy Clarke)

A stylish gripping read with the inevitable twist at the end which I did not see coming. Clever plot, revealing flashbacks and suspect friends and neighbours. Just who is looking for revenge?