This is an introductory text for graduate students, or anyone using the theory of graph spectra, that assumes only a little knowledge of graph theory and linear algebra. The authors include developments in the field, exercises, spectral data, detailed proofs and an extensive bibliography.