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