Achille Marotta is a member of the London IWW.