A stitch in time
Lathen, Emma,pseud.
Harmondsworth Penguin
1970
Originally published, New York: Macmillan; (B68-17519), London: Gollancz, 1968