Temperance "Tempe" Brennan faces down the demons of her past in the seventeenth thriller in Kathy Reichs's phenomenally successful Bones series. Unexpectedly called in to the Charlotte PD's Cold Case Unit, Dr. Temperance Brennan wonders why she's been asked to meet with a homicide cop who's a long way from his own jurisdiction. The shocking answer: Two child murders, separated by thousands of miles, have one thing in common--the killer. Years ago,...