Out, proud & fighting : gay liberation and the struggle for socialism /
Halifax, Noel.
Socialist Workers' Party (Great Britain)
London : Socialist Workers Party,
1988.
Cover title.