Artifact Details Title 2nd anniversary Catalog Number 102722862 Type Software Date 2000 Publisher Mozilla.org Format CD Credit Gift of Marcia Knous Lot Number X5450.2009