E-trends : making sense of the electronic communications revolution. (Profile Books, 2001)