Engineering problem solving with C++ - Etter (Prentice Hall, 2000)