An introduction to the art and science of programming : Turbo Pascal edition - Savitch, Walter J. (The Benjamin/Cummings Publishing, Co., Inc., 1986)