Rose of the Prophet


A series by Margaret Weis and Tracy Hickman