An introduction to programming With C++ - Zak, Diane (Course Technology/ Cengage Learning, 2011)