Comet Wild 2: A Window Into the Birth of the Solar System?