This is one of the sequelae in the "Sorcerer" series by Paula Volsky. I liked the first one of this series best, but the subsequent books were good as well, and worth the read. Start with the first one though. This would be hard to get into from the "middle"