A prediction and analysis of future information and communication technology trends - Raymundo, Fairlane C. (2003)