Lauren Beukes has perfectly woven themes of femicide, time travel, and the occult into one of the grimmest and most relevant thrillers I've come across. Really, this book is SO smart and SO creepy. Want a terrifying detective book that also examines how our culture values women? This is it.