A Dance through Time by Lynn Kurland