Jim Henson may NOT have invented all the Muppets, but make no mistake, he had a hand in most of them. ______________________________________________________