Pascal Programming and Problem Solving (4th Edition)