JAMES T WALSH JR