Time Is Forever

Life would be amazing if you had a genie, right? 
Seventeen-year-old Esme is about to find out...
READ MORE
 Jin’s former master, a diabolical Victorian magician, sends a message through the vase—he wants his genie back.
READ MORE
With no wishes left, Esme is stuck in Victorian England. Just as she settles into her new life, happily married to Jin, her husband’s genie past comes back to haunt them.
READ MORE
Share by: