The C++ training guide - Heller, Steve; Author (1996)