C++ Programming: Visual QuickStart Guide - Ullman, Larry; Signer, Andrew (Vidhyanagar Pearson, 2006)