Digital circuits and devices. - Kohonen, Teuvo. (Prentice-Hall, 1972)