A primer on structured program design - Richardson, Gary L.; Butler, Charles W.; Tomlinson, John D. (Petrocelli, 1980)