c++ programming : From problem analysis to program design - D.S. Malik (U.S.A Course Technology, 2011)