The typical socialist… a prim little man with a white-collar job, usually a secret teetotaler and often with vegetarian leanings.