Everlife (Everlife #3)
There is an eternal truth most of the world has come to accept: Firstlife is merely a dress rehearsal, and real life begins after death.In the Everlife, two realms are in power: Troika and Myriad, longtime enemies and deadly rivals. Both will do anything to recruit Ten, including sending their top Laborers to lure her to their side. Soon, Ten finds herself on the run, caught in a wild tug-of-war between the two realms who will do anything to win the right to her soul. Who can she trust? And what if the realm she's drawn to isn't where the boy she's falling for lives? She just has to stay alive long enough to make a decision...