Picture 3

Digital Dead End

April 23, 2011

A review of an excellent new book by Virginia Eubanks (MIT Press, 2011).