WILLIAM P HALL