Author: John Rose
Alternate names: JOHN ROSE
Bio: London-area Trotskyist.