Dictionary of new information technology acronyms - Singleton, Alan; Rickards, C.