C++ Cookbook door Christopher Diggins & D. Ryan Stephens