Bestsellers

The Shining Girls

A time traveling serial killer is hunted down by one of his surviving victims.
(Mulholland Books: $26)