Software engineering and modula-2 - Gustav Pomberger (Prentice-Hall International, 1984)