Waystations Trilogy

Series by N. C. Scrimgeour