Dictionary of Word Origins - Linda & Roger Flavell