The Dirty Electronics Manifesto, John Richards 2006


John Richards