JAMES FRANCIS NEAGLE, JR.