First principles of discrete systems and digital signal processing - Strum, Robert D. (Addison-Wesley, 1988)
"Reprinted with corrections April, 1989"--T.p. verso