Problem solving using UCSD Pascal. - Bowles, Kenneth L. (Berlin : Springer Verlag, 1984)