In the keep of time - Anderson, Margaret J. (New York Alfred A. Knopf, 1977)
Keywords: Scotland -- History -- 1057-1603 -- Fiction; Space and time -- Fiction