Programming in Modula-2 (Texts and monographs in computer science)