The Electronic Spectra of Molecules