JAMES J. WALSH, III