JAMES A. WALSH, JR.