WILLIAM D HAFER