An introduction to the art and science of programming: Turbo Pascal edition - Savitch, Walter (The Benjamin Cummings, 1986)