Theory and problems of fundamentals of computing with c++ - HUBBARD, John R. (Schaum's Outlines, 1998)