Rare photograph of Major Clifford Hugh Douglas, taken in New York, 23rd April 1934. Taken at the New School for Social Research, new York. Typically or deliberately inaccurate caption accompanied the photograph. Describes Douglas as the head of a privrae army of the unemployed known as the green Shirts. Photo touched up for publication |