"Previously published in McGraw-Hill personal computer programming