C++ programming today - Johnston, Barbara (Pearson, 2002)