"Forouzan, Behrouz. A." Programming for Problem Solving - - Cengage Learning Dewey Class. No.: 005.133