Starting out with C++ : from control structures through objects - Gaddis, Tony (Pearson, 2015)