Deep Green Cast Michael Pollan David Suzuki Lester Brown Matt Briggs R. James Woolsey Amory Lovins Marc Porat Hans Muller-Steinhagen Barbara Finamore Edward Kjaer