A stitch in time
Lathen, Emma,pseud.
Gollancz
1968