Ken,

Teitelbaum is indeed the guy.  Unfortunately, the name doesn't start with "L" or end in   --stein, but other than that, he's the guy I was thinking of.

Ralph