DISSECTING A C++ APPLICATION - HOLM (C) (SPD, 2003)