Starting Out with C++: Early Objects, Student Value Edition (8th Edition)