JOHN E. MCCABE, III