Ruby Duvall: 5 books

Cover of Escape With Me
by Ruby Duvall
Language: English
Release Date: February 1, 2019

~Fate pulled her across time. Will love keep her there?~ Samantha never thought being in the antiques business would be so dangerous, nor that a locket she swiped for herself would send her to 1783 London. With only enigmatic rhymes for clues, she must find out why she slipped through time...
Cover of Stay With Me
by Ruby Duvall
Language: English
Release Date: January 25, 2019

~Slipping through time wasn't the fairy tale she'd always dreamed of...~ 1351, Scotland. Emma wakes alone and confused on a wooded hillside. Her antique locket now looks new, and it holds cryptic clues about the unfamiliar place—and time—where she finds herself. Alien in both manner and...
Cover of Eidolon
by Ruby Duvall
Language: English
Release Date: October 2, 2015

Freelance tech journalist Lily Foss wears many masks. No one knows the "L. Foss" who reviews the latest Eidolon robotic companions is also "codemonkkey," whose program cost the Eidolon manufacturer a lot of money. No one knows she can't sleep at night. No one even knows she's a woman, and all of this...
Cover of Drawn Into Oblivion
by Ruby Duvall
Language: English
Release Date: January 18, 2019

~She thought her only desire was to serve the empress. Her heart has other plans.~ Mai has found purpose serving as a house elder in the newly reformed imperial court, and she's determined to help the empress fulfill her destiny to lead an army into the plane of Oblivion and kill the Damned...
Cover of Caught in the Devil's Hand
by Ruby Duvall
Language: English
Release Date: January 11, 2019

~Magic has bound her to a demon. But love could set them free.~ Shumei's small village shuns her for the magic that runs in her family. She and her family scrape by providing herbal cures, but when an epidemic depletes her stores, she is forced to leave the protection of town. Demons...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy