Dictionary of word origins - Flavell, Linda (Kyle Cathie Limited, 1997)