WILLIAM S HAFNER