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