Behrouz A Forouzan 0 553 C++ Programming An Object-Oriented Approach – Behrouz A. Forouzan, Richard Gilberg – 1st Edition