The Apprentice C++ Programmer by P a Lee; Chris Phillips