Text this: THEORY AND PROBLEMS OF PROGRAMMING WITH PASCAL