WILLIAM L HAEFLING