JOHN P. NOONAN, SR.