Techniques in computer programming. - Sherman, Philip M. (Prentice Hall, Inc., 1970)