Programming in modula-2 - Wirth, Niklaus (Springer-Verlag, 1985)