Intermediate Pascal programming : a case study approach - Collins, William J (McGraw-Hill, 1987)
Includes index.