Programming techniques - Liffick, Blaise W. (BYTE Publications, 1978)