Intermediate pascal programming : a case study approach - Collins, William J . (Mc-Graw Hill Book Company, 1987)