Microprogrammable computer architectures - Salisbury, Alan B. (Elsevier, 1976)