FRANCIS A. FERRARO, MD