A Spectrum Book (Englewood Cliffs Prentice-Hall, 2004)