Microsoft on Trial: Legal and Economic Analysis of a