Introduction to programming with Modula-2 - Blaschek, Günter (Springer-Verlag, 1990)