Peter LunenfeldBooksDigital_HumanitiesThe secret war between downloading and uploadingSnap to GridCollege basicsThe digital dialecticUserThe secret war between downloading and uploadingCity at the Edge of ForeverCollege basicsThe Digital DialecticAuthor data: Open Library