Love me, love me not

The Ups and Downs of Germany's Green Party