Schaum's outline of theory and problems of programming with pascal - Gottfried, Byron S. (McGraw-Hill Book, 1988)