Text this: Theory and methods of computational vibronic spectroscopy /