Foundations of Spectroscopy by Simon Duckett | Menrva Books