JOHN B. MCKERNAN II