WILLIAM H WALSH JR