DAVID A. RUGGIERI