Introduction to computer science : an algorithmic approach Pascal edition - Tremblay, Jean-Paul (McGraw-Hill, 1989)
Includes index.