Microsoft Office 97, 2000, and XP: A Look Back