Destiny of Avalon
J. Lynn Else
A djinn banished long ago has found his way back into Avalon, and he's taken Genie's, Whit's, Mei's and Beth's parents hostage. In exchange for their lives, he wants an ancient artifact. With it, he'll conjure a spell that will destroy all of time as we know it in order to restore something that was taken from him in the past.
Then, before anyone knows what's happening, he snatches Mei, whose ancestral ties can help him unlock his palace and its sinister secrets on Bottle Ilse.