C++ Primer by B Stanley