duncan.black

Speaker Profile

Duncan Black

Eschaton and Media Matters. Otherwise known as Atrios.