An introduction to programming and problem solving with PASCAL - Schneider, G Michael (John Wiley, 1982)
Includes index.