JOHN F. MCCABE III