ADVANCED PROGRAMMING: Design & Structure using Pascal - LAWRENCE H MILLER (ADDISON WESLEY, 1986)