Andrew Bee 

Somewhere between Karl Marx and Groucho Marx.