Microsoft press computer dictionary (Microsoft press, 1997)