Thinking in C++ Bruce Eckel, Chuck Allison - Eckel, Bruce (Prentice Hall, 2004)