In the keep of time - Anderson, Margaret J. (Alfred A. Knopf, 1977)