JAMES F. MCCOOLE