1,256,067 views | John Lloyd • TEDGlobal 2009

An inventory of the invisible