Computer Confluence: Exploring Tomorroes Technology - George Beekman (Prentice Hall, 2005)