The German Greens : challenging the consensus / Thomas Scharf. - Scharf, Thomas (German studies series, 1994)