Socialism and the struggle for the rights of lesbians & gay men. (New Course Publications,, 1997)