JOHN P. RANUCCI