Some people watch the world.
Evangeline watches souls.
For longer than anyone should live, she has wandered from city to city, never staying long enough to be remembered. Hidden behind cups of coffee, old books, and carefully crafted routines, she spends her endless life reading the colours that surround every person—threads of energy that reveal their past, their present, and the paths they are most likely to take.
It’s the one thing she’s always been able to rely on.
Until Lillianne.


