Beginning C++ - Horton, Ivor; Thomas, Michael (Apress, 2014)