Pascal programming - Holmes, B. J. (DP publications, 1990)