The Shining Girls by Lauren Beukes
Harper Collins , Lauren Beukes , Sci-Fi / May 3, 2013

Chicago 1931. Harper Curtis, a violent drifter, stumbles on a house with a secret as shocking as his own twisted nature – it opens onto other times. He uses it to stalk his carefully chosen ‘shining girls’ through the decades – and cut the spark out of them. He’s the perfect killer. Unstoppable. Untraceable. He thinks… Chicago, 1992. They say what doesn’t kill you makes you stronger. Tell that to Kirby Mazrachi, whose life was shattered after a brutal attempt to murder her. Still Read more […]