Does anyone here, know anything of the history of "Punch & Judy"? I vaguely recall some French connection?(no pun intended!)