Communist Party of Britain ephemera for the Scottish parliamentary election on 3rd May 2007.
Communist Party of Britain.
text
Glasgow : Communist Party of Britain,
2007.
Communist Party of Britain
Scotland. Parliament