Crosspool Through Time by Judith Hanson