The Three Fates of Ryan Love
When she falls in love with Ryan, the man she is supposed to guide through his life choices, Sabelle—a Spinner, or agent of fate—decides to leave the Beyond and bind herself to him forever despite it being forbidden and dangerous. By the acclaimed author of The Five Deaths of Roxanne Love. Original. 60,000 first printing.