General Spectroscopy