A tapestry of words /
Kaye, Margaret,1930-author.