Introduction to Pascal and structured design. - Dale, Nell (Lexington, Massachusetts D. C. Heath and Company, 2008)