THE C ++ PROGRAMING LANGUAGE - BJARME ST (ADDISON WILLEY, 2000)