The question dictionary of information technology - Rouse, Colin (Birmingham The Questions Publishing Company Ltd., 2006)