Rainbow Politics : Green alternative politics in the European Parliament. (Rainbow Group,, 1988)