WILLIAM P HAYES JR