Programming in Modula-2 - Wirth, Niklaus (Springer-Verlag, 1983)