The 2nd digital revolution - Andriole, Stephen J. (IRM Press, 2005)