Text this: Theory and problems of programming with pascal with emphasis on turbo pascal and with features of standard ansi pascal - Byron S. Gottfried