JAMES D WALSH