A dictionary of computing - Illingworth, Valerie. (Oxford University Press,)