DAVID P. SPEESE