DAVID D. COLE