C++ Primer Plus - Stephen Prata (Sams Publishing, 2005)