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