Introduction to Modula-2 - Elder, John (1987)