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