PROBLEM SOLVING AND STRUCTURED PROGRAMMING IN MODULA-2 - Koffman, Elliot B. (Addison-Wesley Publishing, 1988)