2004 Gruber Cosmology Prize