Problem Solving and Programming Concepts - Maureen Sprankle; Jim Hubbard (New Delhi Pearson, 2014)