Multimedia Circuits by Robert D. Murphy