An Introduction to digital techniques : logic gates, flip-flops, counters and shift registers. (Thorn EMI Macmillan series, 1984)