DAVID P. MCDEDE