What every engineer should know about microcomputer program design - Wehmeyer, Keith R. (Marcel Dekker, 1984)