Author: Sven Giegold
Born: 17 November 1969
Bio: German politician, economist