ADVANCED PROGRAMMING. DESIGN AND STRUCTURE USING PASCAL - Miller, Lawrence H. (Addison-Wesley Publishing, 1986)