Dr. Dobb's Journal 26 325 june 2001 papier