Artifact Details Title First anniversary Catalog Number 102722861 Type Software Date 1999 Publisher Mozilla.org Format CD Credit Gift of Marcia Knous Lot Number X5450.2009