Microsoft computer dictionary (Microsoft press, 1999)