Advanced programming : design and structure using Pascal - Miller, Lawrence H. (Addison-Wesley, 1986)