Introduction to computer science. An algorithmic approach. Pascal edition - Tremblay, Jean-Paul (Schaum's outline series in computers, 1989)