Electronic literature : new horizons for the literary - Hayles, N. Katherine, 1943- (University of Notre Dame, 2008)