Spectroscopy of Artificial Atoms and Molecules