Hubble Uncovers a Burst of Star Formation