Dictionary of word origins - Flavell, Linda; Flavell, Roger (Kyle Cathie, 2006)