Programming in Modula 2 - Wirth, Niklaus (Texts and monographs in computer science, 1988)