The Shining Girls by Lauren Beukes
A fast-paced mystery/thriller with time travel and crimes of compulsion. I especially liked the characters, twists, and creepy atmosphere surrounding the criminal. Fair warning, a few crimes are described in detail.
— Review by L. Reed