How to build a program - Emmerichs, Jack (Dilithium Press, 1983)