Gates' Semi-Retirement Marks Shift in Software Era

june 16, 2006  07:50 am