Schneider, G. M Advanced programming and problem solving with PASCAL - New York John Wiley & Sons 1981 - xiii, 506p. ISBN: 0-471-09155-3