GUIDE TO PROGRAMMING LOGIC AND DESIGN - FARELL,J (COURSE TECH., 2001)