C++ primer plus :teach yourself object-oriented programming - Prata, Stephen (Waite Group Press ;, 1995)