JOHN A. MCNIFF, SR.