They say everyone has a guardian angel. Marina James had three. After losing her father, Marina learned to read the signs, threes appearing everywhere, white feathers in impossible places, a presence she could feel but never see. She thought she was alone until Rye walked into her life and everything she thought she knew shattered. He knew things no stranger should know. Her childhood fears. Her father's nickname for her. The way her soul lit up the darkness. Because Rye wasn't just a man, he was Orion, the guardian angel who'd loved her across lifetimes and broken every divine law to stand beside her. But heaven doesn't forgive easily. When tragedy strikes and an impossible choice is demanded, their love will be tested by forces beyond mortal understanding. Can a love that spans heaven and earth survive when the divine itself stands in the way? A story of impossible love, divine sacrifice, and the signs that remind us we're never truly alone
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $20. ThriftBooks.com. Read more. Spend less.