Dr. Dobbs December 2007 (CMP, 2007)