WILLIAM T HAPER