Vibrational spectroscopy of molecules and macromolecules on surfaces by Marek W. Urban | Menrva Books | MenrvaBooks