L e f t   h o r i z o n s
the development of the left

The translated pages

Socialism for the 21st century in Europe – The vision

team of authors

Open web page



" * * * * * "