Introduction to programming principles using Turbo Pascal - Foley, Richard W. (Chapman & Hall, 1991)