Introduction to digital computer design - Woollons, D. J. (European computer science series, 1972)