JAMES W WALSH