Introductory Pascal - Holmes, B. J. (DP publications, 1993)