Sleep of Death (Sleep No More #2) by Aprilynne Pike
Oracles can see the future, but are sworn to never interfere. Charlotte Westing learned this lesson the hard way–but after a series of murders in her small town, she’s beginning to wonder if she learned too well. Are there some futures Charlotte as a responsibility to change?
When a new girl with strange powers shows up at school on the same day Charlotte has a vision of a grisly double homicide, Charlotte must decide whether the time has come to free herself from the rules of the Sisters of Delphi once and for all. But what will be the price?
Book Two of the Charlotte Westing Chronicles!