How we think : digital media and contemporary technologies - Hayles, N. Katherine (The University of Chicago Press, 2012)