Sealing the Dark Portal by Margaret L. Carter
Almost nothing Rina remembers about her life is true. Rather than the ordinary librarian she believes herself to be, she’s actually a sorceress who fled from another world to ours when creatures from an alien…