Track Changes: A Literary History of Word Processing by Matthew G Kirschenbaum This textbook covers a lot of ground without feeling overwhelming.