Monday, November 04, 2002


This seems a little too optimistic, but covers a lot of ground in a short piece:

Microsoft's New Set of Hurdles


2:37 PM