WILLIAM E HAGGETT